`define DATA_SIZE 6'd32
`define INT4 2'b00
`define INT8 2'b01
`define FP16 2'b10
`define FP32 2'b11


`define FP32_MAX_EXP 9'b0011111110
`define FP16_MAX_EXP 9'b0000011110

`define FP16_MIN_EXP 8'b00000001
`define FP32_MIN_EXP 8'b00000001

`define FP16_INF_EXP 8'b00011111
`define FP32_INF_EXP 8'b11111111
`define FP16_MIX_PRECISION 1'b1
